Download OpenAPI specification:Download
URL: https://crednex.jpx.co.jp/api/v1
Available Time: Weekdays 7:00 a.m-10:00 p.m (JST)
URL: https://stg.crednex.jpx.co.jp/api/v1
Available Time: Weekdays 7:00 a.m-10:00 p.m (JST)
Getting an API key is required. An API key is an unique key for each API user. It is used for this service to identify API users. Any API users who wish to use the APIs on this service must request TSE to issue API keys in advance. The API key should be set in the X-API-KEY in header every time you send an API call.
You must submit the global IP address of the system making API calls to TSE. All API keys are linked to global IP addresses, and API calls from IP addresses not submitted in advance will not be accepted.
The maximum frequency of API calls is limited to approximately once every second per API key. This value is subject to change in the future. When the limit is reached, the user will receive an error response. Overly frequent access is prohibited as stated in the Terms and Conditions. If such behavior is detected, TSE may issue a warning to the user.
| Method | Endpoint | MM | AP (Agency) | AP (Prop) |
|---|---|---|---|---|
| GET | ANY | Available | Available | Available |
| POST | /applications | Available | Available | Available |
| PUT | /applications/{applicationId}/approve | N/A | Available | Available |
| PUT | /applications/{applicationId}/deny | N/A | Available | Available |
| PUT | /applications/{applicationId}/approveCancellationRequest | N/A | Available | Available |
| PUT | /applications/{applicationId}/denyCancellationRequest | N/A | Available | Available |
| PUT | /applications/{applicationId}/cancellationRequest | Available | N/A | Available |
Get applicationId for which the user has permissions to view
| applicationDate | string <date> Application date |
| statementFixingDate | string <date> Statement fixing date |
| status | string Specify the status of the creation and redemption applications |
{- "applications": [
- {
- "id": "2024123100010001",
- "status": "ApplicationInProcessAP"
}
], - "hasMore": false
}Fill in the information required to apply for creation/redemption and register your application.
If isClearing is not specified, the CredNex system will automatically complete the value of isClearing for the application.
The value set depends on clearingType of the issue being applied for.
If the clearingType in each issue's basic information is Clearing or Selectable, isClearing will be set to true and the application will be registered as cleared by JSCC.
If the clearingType is Non-Clearing, isClearing will be set to false and the application will be registered as non-cleared by JSCC.
| applicationDate required | string <date> Application date |
| apCode required | string AP code. 5-digit number. |
| etfCode required | string ETFfund code. 5-digit alphanumeric character. |
| creationOrRedemption required | string Specify Creation or Redemption. 'C':Creation 'R':Redemption |
| numberOfShares required | integer <int32> Number of shares. |
| pcfNumber | string PCF number. 16-digit alphanumeric character. |
| notes | string Notes from market makers to APs. |
| isClearing | boolean Cleared by JSCC or non-cleared. false:non-cleared true:cleared. If |
{- "applicationDate": "2025-04-15",
- "apCode": "12345",
- "etfCode": "12340",
- "creationOrRedemption": "C",
- "numberOfShares": 10000,
- "pcfNumber": "1234567890123456",
- "notes": "string",
- "isClearing": true
}{- "applicationId": "2024123100010001"
}Specify the applicationId to get details of the applications that the user has permission to view.
| applicationId required | string Example: 2024123100010001 Application ID |
{- "status": "ApplicationInProcessAP",
- "jasdecAccountInformation": "1234567",
- "navPerShareCalculationDate": "2025-05-29",
- "statementFixingDate": "2025-05-29",
- "trustEstablishmentOrCancellationDate": "2025-05-30",
- "settlementDate": "2025-05-31",
- "dvpClearingPrice": "12345678901234.1234",
- "applicationDate": "2025-04-15",
- "apCode": "12345",
- "etfCode": "12340",
- "creationOrRedemption": "C",
- "numberOfShares": 10000,
- "pcfNumber": "1234567890123456",
- "notes": "string",
- "isClearing": true
}Approve an application from market makers.
| applicationId required | string Example: 2024123100010001 Application ID |
{- "message": "This approval is not available for this application ID."
}Deny an application from market makers.
| applicationId required | string Example: 2024123100010001 Application ID |
{- "message": "This denial is not available for this application ID."
}Approve a cancellation request from market makers.
| applicationId required | string Example: 2024123100010001 Application ID |
{- "message": "This approval is not available for this application ID."
}Deny a cancellation request from market makers.
| applicationId required | string Example: 2024123100010001 Application ID |
{- "message": "This denial is not available for this application ID."
}Request APs to cancel a registered application.
| applicationId required | string Example: 2024123100010001 Application ID |
{- "message": "Cancellation is not available for this application ID."
}Get statement data for each applicationId.
| applicationId required | string Example: 2024123100010001 Application ID |
{- "applicationId": "2024123100010001",
- "pcfNumber": "1234567890123456",
- "amCode": "00123",
- "amNameJa": "XXX アセットマネジメント",
- "amNameEn": "XXX Asset Management",
- "userId": "XXX@crednex.co.jp",
- "apCode": "00012",
- "apNameJa": "XXX 証券",
- "apNameEn": "XXX Securities Co., Ltd.",
- "etfCode": "12340",
- "etfISINCode": "JP0000000000",
- "etfNameJa": "XXX ファンド",
- "etfNameEn": "XXX fund",
- "creationOrRedemption": "C",
- "tbCode": "00001",
- "tbNameJa": "XXX 信託銀行",
- "tbNameEn": "XXX Trust Bank Co., Ltd.",
- "navPerShareCalculationDate": "2025-05-29",
- "statementFixingDate": "2025-05-29",
- "settlementDate": "2025-05-31",
- "trustEstablishmentOrCancellationDate": "2025-05-30",
- "etfNavPerShare": "12345678901234.1234",
- "etfPurchaseOrCancellationPrice": "12345678901234.1234",
- "numberOfShares": 10000,
- "numberOfSharesOfNewRecordOrScheduledDeletion": 123456789012345,
- "etfNetAssetValue": "12345678901234.1234",
- "executionCosts": "string",
- "optionalInputItemName1": "string",
- "totalPaymentAmount": "123456789012345678",
- "optionalInputItemName2": "string",
- "optionalInputItemContent2": "string",
- "optionalInputItemName3": "string",
- "optionalInputItemContent3": "string",
- "optionalInputItemName4": "string",
- "statementType": "CreatedByAM",
- "optionalInputItemName5": "string",
- "dvpSettlementPrice": "12345678901234.1234",
- "optionalInputItemName6": "string",
- "optionalInputItemContent6": "string",
- "optionalInputItemName7": "string",
- "optionalInputItemContent7": "string",
- "optionalInputItemName8": "string",
- "optionalInputItemContent8": "string",
- "optionalInputItemName9": "string",
- "optionalInputItemContent9": "string",
- "optionalInputItemName10": "string",
- "optionalInputItemContent10": "string",
- "notes": "string"
}Get basic information of each issue.
{- "issues": [
- {
- "etfCode": "12340",
- "inKindOrInCash": "CashCreationCashRedemption",
- "etfNameJa": "XXX ファンド",
- "etfNameEn": "XXX fund",
- "cutoffTimeExcludingTreasuryStock": "15:30",
- "creation": {
- "clearingType": "Clearing",
- "schedule": {
- "clearing": {
- "navPerShareCalculationDate": 0,
- "statementFixingDate": 1,
- "trustEstablishmentDate": 2,
- "settlementDate": 2
}, - "nonClearing": null
}, - "orderUnit": 10000,
- "minimumNumberOfShares": 30000
}, - "redemption": {
- "clearingType": "Selectable",
- "schedule": {
- "clearing": {
- "navPerShareCalculationDate": 0,
- "statementFixingDate": 1,
- "trustCancellationDate": 2,
- "settlementDate": 2
}, - "nonClearing": {
- "navPerShareCalculationDate": 0,
- "statementFixingDate": 1,
- "trustCancellationDate": 2,
- "settlementDate": 2
}
}, - "orderUnit": 10000,
- "minimumNumberOfShares": 30000
}, - "earlyRedemptionClause": 100000,
- "issuersOptionalFundCode": "ABCD1234",
- "isinCode": "JP1234567890",
- "amCode": "00123",
- "amNameJa": "XXX アセットマネジメント",
- "amNameEn": "XXX Asset Management",
- "tbCode": "00001",
- "tbNameJa": "XXX 信託銀行",
- "tbNameEn": "XXX Trust Bank Co., Ltd.",
- "handlingPeriodFrom": "2024-12-03",
- "handlingPeriodTo": "2025-09-21"
}
]
}